macrocephalous - German English Dictionary