i've seen it somewhere before - Francés Inglés Diccionario