self-doubting - Turco Inglés Diccionario