silver-leaved poplar - French English Dictionary