recesses for the seals - Alemán Inglés Diccionario