self-deprecating - Alemán Inglés Diccionario