vanquishes - Alemán Inglés Diccionario