technical center for farm mechanization - Spanisch Englisch Wörterbuch