tarsarian devourer - Francés Inglés Diccionario