do everything possible to make a living - Espagnol Anglais Dictionnaire