micrencephalous - Alemán Inglés Diccionario