look after (one's) rights - Espagnol Anglais Dictionnaire