self-doubts - Turco Inglés Diccionario