a meter squared - Alemán Inglés Diccionario