roster-tail conch - Turkish English Dictionary