if you can't stand the heat - German English Dictionary