presbytis melalopha - German English Dictionary