to take leave - Espagnol Anglais Dictionnaire