soil loosening equipment - Alemán Inglés Diccionario