microcephal - Francés Inglés Diccionario