put the squeeze on - German English Dictionary