group of devils - Alemán Inglés Diccionario