mackarel sky - French English Dictionary