small-leaved lime/linden - French English Dictionary