river taming - German English Dictionary