braking shield - Turkish English Dictionary