it is to die for - German English Dictionary