microcephalism - Alemán Inglés Diccionario