crawler vehicles - Alemán Inglés Diccionario