stifle (a fire etc.) - German English Dictionary