my pet hate - Turkish English Dictionary