granulated conch - Turkish English Dictionary