regroovable tyre - Turkish English Dictionary