fill (the needs, requirements) - German English Dictionary