a poor excuse - Francés Inglés Diccionario