turborreactor - French English Dictionary