attachment excavators - Alemán Inglés Diccionario