it is believed that - Francés Inglés Diccionario