low-loading trailer - Español Inglés Diccionario