upon my faith - Französisch Englisch Wörterbuch