monkeypod - German English Dictionary