camonflet - German English Dictionary