depressor seal - Spanish English Dictionary