meter sticks - Alemán Inglés Diccionario