satisfying demands - Alemán Inglés Diccionario