excuse my french - German English Dictionary