ovate-lanceolate - Spanish English Dictionary