crawler mounted trailer - Español Inglés Diccionario