perched watercourse - Turkish English Dictionary