person who makes excuses - Alemán Inglés Diccionario