microturbine - German English Dictionary