tarsarian devourer - Alemán Inglés Diccionario