owe someone an explanation - Französisch Englisch Wörterbuch