dense forest - Turkish English Dictionary