people with mental disabilities - Alemán Inglés Diccionario