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