sworn enemy - Francés Inglés Diccionario