the lord is my shepherd. - Espagnol Anglais Dictionnaire