meet one's needs - Alemán Inglés Diccionario