fighting conch - Turkish English Dictionary