extractor release gear - Turkish English Dictionary