devonian carbonates - Turkish English Dictionary