carrion beetle - Francés Inglés Diccionario