macrocephalous - Turkish English Dictionary