earth liberation front (elf) - Alemán Inglés Diccionario