sand removal - Turco Inglés Diccionario