seen and approved - Francés Inglés Diccionario