to leave for good - Español Inglés Diccionario