(traffic) tail back - Spanish English Dictionary