semipellucidity - Turkish English Dictionary