broad-leaved evergreen forest - Turkish English Dictionary