broad leaf trees - French English Dictionary