river levee - Turkish English Dictionary