self-deprecation - Francés Inglés Diccionario