rallus longirostris - Turkish English Dictionary