barley sandwich - German English Dictionary