humilliation - Turkish English Dictionary