mask limpet - Turkish English Dictionary