passenger coaches - Spanish English Dictionary