live on one's wits - Allemand Anglais Dictionnaire