oviduct - Español Inglés Diccionario