make amends - Alemán Inglés Diccionario