grin and bear it - Turkish English Dictionary