self carriage - Deutsch Englisch Wörterbuch