soil loosening equipment - Turco Inglés Diccionario