convey one's thanks - Spanish English Dictionary