small-leaved holly - Spanish English Dictionary