speak making efforts to hide something for convenience - Español Inglés Diccionario