eastern white slipper limpet - Turkish English Dictionary