sand eliminator - Turco Inglés Diccionario