person who makes excuses - Español Inglés Diccionario