to be free and clear - Allemand Anglais Dictionnaire