self carriage - Francés Inglés Diccionario