fulfill/meet the demand - Turco Inglés Diccionario