microcephalic - Francés Inglés Diccionario