i am deeply indebted to you - Deutsch Englisch Wörterbuch