mental defectiveness - Alemán Inglés Diccionario