broad leaved tree - Turkish English Dictionary