artificial waterside - Turkish English Dictionary