i'm indebted to you - Französisch Englisch Wörterbuch