engine deposits - Spanisch Englisch Wörterbuch