abundant smoke - German English Dictionary