carousel lathe - Turkish English Dictionary