broad leaf trees - Turkish English Dictionary