firehouse - French English Dictionary