Turbokompressor - German English Dictionary