dog conch - Turkish English Dictionary