traductor español-ingles en eclipse

buenas noches colegas, quisiera que me apoyaran, estoy estudiando sistemas computacionales y me piden realizar un traductor de palabras ingles español y viceverza, he logrado crear mi archivo txt y que atraves del comando he podido lograr la comunicacion a mi archivo txt y puedo mostrar lo que he agregado, ahora me gustaria saber que mas me hace falta para poder hacer el ingreso de la palabra y que lo busque dentro del fichero... les agradezco de antemano la ayuda.

este es mi codigo hasta el momento..

Scanner teclado =new Scanner(System.in);

     File Fichero = new File("data.txt");
     if(!Fichero.exists()) {
         try {
            Fichero.createNewFile();
        } catch (IOException e) {
            e.printStackTrace();
        }
     }

    try(    
            BufferedReader br=new BufferedReader(new FileReader(Fichero));
            BufferedWriter bw=new BufferedWriter(new FileWriter(Fichero));
        ){

            bw.write("luis");
            bw.newLine();
            bw.write("carlos");
            bw.newLine();
            bw.write("erick");
            bw.newLine();
            bw.write("jose");
            bw.newLine();
            bw.write("emily");
            //Guardamos los cambios del fichero
            bw.flush();
            //Leemos el fichero y lo mostramos por pantalla
            String linea=br.readLine();
            while(linea!=null){
                System.out.println(linea);
                linea=br.readLine();
            }
        }catch(IOException e){
            System.out.println("Error E/S: "+e);

        }
Accede o Regístrate para comentar.