a female monkey - German English Dictionary