sealed ampoule - Spanish English Dictionary