solidarity association for the physically disabled - Alemán Inglés Diccionario