split turbine - German English Dictionary