to meet a need - Español Inglés Diccionario