social participation situation - Alemán Inglés Diccionario