sedimentary basin - Turkish English Dictionary