inspected and approved - Francés Inglés Diccionario