a baboonaphile - German English Dictionary