semi translucent - Turkish English Dictionary