american slipper-limpet - Turkish English Dictionary