recoil brakes - Turkish English Dictionary