make good for - Alemán Inglés Diccionario