trail braking - Turkish English Dictionary