narrow deep-loading trailer - Francés Inglés Diccionario