there are reports that ... - Francés Inglés Diccionario