recesses for the seals - Spanish English Dictionary