be one's main squeeze - German English Dictionary