riverfront - Turkish English Dictionary