apinoid - German English Dictionary