self-doubting - Francés Inglés Diccionario