a shell-fish from philippines - French English Dictionary