fire-spitting - French English Dictionary