holy cow! - French English Dictionary