spin extractors - Turkish English Dictionary