put it in their back yard - Spanisch Englisch Wörterbuch