translucent substances - Turkish English Dictionary