broad-leaved trees - Turkish English Dictionary