queen conch - Turkish English Dictionary