avengeress - Alemán Inglés Diccionario