self-doubt - Turco Inglés Diccionario