ovivorous - Francés Inglés Diccionario