Tracked crane - Alemán Inglés Diccionario