make implausible excuses - Inglés Sinónimo Diccionario