ranivorous - Francés Inglés Diccionario