vaginal device - Español Inglés Diccionario