self-deprecating - Turco Inglés Diccionario