restless and annoying person - Spanisch Englisch Wörterbuch