a small and fast vehicle - Spanisch Englisch Wörterbuch