excuse/pardon my french - Deutsch Englisch Wörterbuch