self-deprecate - Alemán Inglés Diccionario