low-loading trailers - Turco Inglés Diccionario