crawler mounted trailer - Turco Inglés Diccionario