rack puller adaptor - Turkish English Dictionary