mandrils - German English Dictionary