a swimming hole in a stretch of a river - Inglés Sinónimo Diccionario