the victim of its own success - Francés Inglés Diccionario