express one's sincere thanks - Anglais Synonymes Dictionnaire