translucent substances - Turco Inglés Diccionario