load-carrying vehicle - Turco Inglés Diccionario