engine mounting strut - Spanisch Englisch Wörterbuch