sand manufacturer - Turco Inglés Diccionario