to meet a need - Alemán Inglés Diccionario