recesses for the seals - Turkish English Dictionary