crawler type vehicles - Español Inglés Diccionario