to have carriage - Spanish English Dictionary