relief wells - Turkish English Dictionary