omnivorous - Francés Inglés Diccionario