object of veneration - Espagnol Anglais Dictionnaire