ambulance driver's helper - Alemán Inglés Diccionario