i can't stand it - French English Dictionary