semipellucid - Turkish English Dictionary