Tradução de "lurks , watery , perches"

Please, there is someone that can help me translate this text?

"Brazil offers thousands of places, watery and otherwise, in which to fish, whether the fishing spot hides in a huge city, perches on a silt built island, is tucked into a small village edging a neighboring country, or lurks along the thousands of miles of river banks."
Avatar do usuário Marcelo Reis 4480 1 2 96
Não sou tradutor, mas aqui vai uma tradução livre:

O Brasil oferece milhares de locais para pesca, sejam escondidos em uma cidade grande, empoleirados nos sedimentos(limo/lodo etc) ao redor de uma ilha construída, escondidos num vilarejo próximo a um país vizinho ou ocultos ao longo de milhares de milhas de margens (dos rios).
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!