zapfenturbine - German English Dictionary