eastern pacific fighting conch - German English Dictionary