immediate need - Almanca İngilizce Sözlük