unit of measurement consisting of 1.80 meters - Spanisch Englisch Wörterbuch