satisfying demands - Turco Inglés Diccionario