make a vow - Alemán Inglés Diccionario