barley sandwich - Turkish English Dictionary