ecoclimateEnglish → SpanishOxford English–Spanishecoclimate /ˈiːkəʊˌklaɪmət/ noun (Ecology) ecoclima m