footstep or foot board on large vehicles - Türkisch Englisch Wörterbuch