be self-deprecating - Inglés Sinónimo Diccionario