self-deprecatory - Alemán Inglés Diccionario