speak making efforts to hide something for convenience - Espagnol Anglais Dictionnaire