self-doubting - Alemán Inglés Diccionario