microcephalous - Alemán Inglés Diccionario