small sandwich - German English Dictionary