a complete substitute - Francés Inglés Diccionario