a unit of length - Spanisch Englisch Wörterbuch