deep pool in bends, slack water, rivers - Turco Inglés Diccionario