bleb on the skin - Turkish English Dictionary