self carriage - Spanish English Dictionary