scaphopodes - Turkish English Dictionary