contraceptivesponge - German English Dictionary