micrencephalous - Espagnol Anglais Dictionnaire