top drive of extractor - Turkish English Dictionary