for crying in a bucket! - French English Dictionary