unbearable person - Turkish English Dictionary