poached eggs on toast - Turkish English Dictionary