large-headed capuchin - German English Dictionary