carbonate reef - Turkish English Dictionary