self deprecating - Alemán Inglés Diccionario