low-loading trailers - Francés Inglés Diccionario