self-doubt - Alemán Inglés Diccionario