impounded pond - Turkish English Dictionary