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