crawler mounted trailer - Francés Inglés Diccionario