confound an opponent - Francés Inglés Diccionario