make speculations - Alemán Inglés Diccionario