need for vengeance - Alemán Inglés Diccionario