that's awful! - French English Dictionary