having had lunch - Turkish English Dictionary