profit squeeze - German English Dictionary