caniphora - German English Dictionary