fluvial terrace - Turkish English Dictionary