chafing sleeve - Turkish English Dictionary