orangutango - German English Dictionary