self-doubts - Alemán Inglés Diccionario