have heart stand still - German English Dictionary