Sandwiche - German English Dictionary