microcephalous - Turkish English Dictionary