to meet the demand - Turco Inglés Diccionario