louisiana water thrush - Turkish English Dictionary