panoramic rotating machine - Turkish English Dictionary