alluvial coast - Turkish English Dictionary