smoke preventer - German English Dictionary