express one's sincere thanks - Espagnol Anglais Dictionnaire