micro turbine - German English Dictionary