broad-leaved tree - French English Dictionary