self-deprecating - Francés Inglés Diccionario