self-deprecate - Francés Inglés Diccionario