make it up to somebody - Alemán Inglés Diccionario