(all) well and good - Espagnol Anglais Dictionnaire