umbrella handbrake - Turkish English Dictionary