make insinuation - Francés Inglés Diccionario