to take leave of - Espagnol Anglais Dictionnaire