feel incompetent - Turco Inglés Diccionario