release devices - Almanca İngilizce Sözlük