a meter squared - Deutsch Englisch Wörterbuch