fulfil a need - Almanca İngilizce Sözlük