self carriage - Alemán Inglés Diccionario