intrauterine device (iud) - Francés Inglés Diccionario