technical terms and phrases - Almanca İngilizce Sözlük