microcephalous - Francés Inglés Diccionario