tool carrier slide - Turkish English Dictionary