be bitter and twisted - French English Dictionary