(one's) main squeeze - French English Dictionary