needs satisfaction - Alemán Inglés Diccionario