baked beans on toast - Turkish English Dictionary