off-the-shelf technologies - Almanca İngilizce Sözlük