driving sleeve - Turkish English Dictionary