(one's) main squeeze - Spanish English Dictionary