small-leaved holly - French English Dictionary