make speculations - Francés Inglés Diccionario