claim victory - Alemán Inglés Diccionario