negotiable (road traffic) - French English Dictionary