carriage foot rest - Deutsch Englisch Wörterbuch