salmon horse conch - Turkish English Dictionary