redoubtable opponent - Francés Inglés Diccionario