excavator tools - Alemán Inglés Diccionario