I suggest - Francés Inglés Diccionario