put a lid on - Spanisch Englisch Wörterbuch