macroprosopous - German English Dictionary