a big/major issue - French English Dictionary