distance measured in meters - Deutsch Englisch Wörterbuch