intravaginal foreign body - French English Dictionary