ovivorous - Alemán Inglés Diccionario