contract technical instructor - Almanca İngilizce Sözlük