cambrel - German English Dictionary