make up an excuse - Alemán Inglés Diccionario