hylobate - German English Dictionary