fill (the needs, requirements) - French English Dictionary