truck driver's license - Alemán Inglés Diccionario