mountainous lakes - Turkish English Dictionary