criticise oneself - Turco Inglés Diccionario