Question: who does miranda cosgrove play in despicable me?
Answer: Margo