rough an opponent - Francés Inglés Diccionario