to leave for good - Espagnol Anglais Dictionnaire