skilled in the handling of vehicles - Spanisch Englisch Wörterbuch