life or rate for motor vehicles - Spanisch Englisch Wörterbuch