perform one's imitation - Spanisch Englisch Wörterbuch