it sucks. - French English Dictionary