microcephalism - Francés Inglés Diccionario