fulfil a need - German English Dictionary