give up the business - Espagnol Anglais Dictionnaire