oviducts - Alemán Inglés Diccionario