river taming - Turkish English Dictionary