(one's) main squeeze - German English Dictionary