micro turbine - French English Dictionary