Turbokompressor - French English Dictionary