upper skin - Turkish English Dictionary