lack of self-confidence - Francés Inglés Diccionario