concoct an excuse - Español Inglés Diccionario