she-devils - Alemán Inglés Diccionario