international competition and technology association - Almanca İngilizce Sözlük