swear on a stack of bibles - Französisch Englisch Wörterbuch