to pay one's respect - Espagnol Anglais Dictionnaire