meters (and meters) of - Deutsch Englisch Wörterbuch