lambrekin - German English Dictionary