smokestacks - French English Dictionary