vaginal capsule hard - German English Dictionary