for the love of pete! - French English Dictionary