supply (a need) - Almanca İngilizce Sözlük