as you know that im learn japanese that's why i watch animes and listen japanese songs next year i will visit japan with my brother that's why i want to improve my japanese ( its my helpness not my hobby bro )
and if you dont mind will you please tell the meaning
You will learn nothing of Japanese by watching anime, sorry. You may pick up a word here and there, but mostly your brain will ignore what's being said and just read the subtitles. And in fact that may be a good thing, since the language used there is often coarse and therefore inappropriate for talking to strangers in real life. You really, really don't want to go around addressing random people as "omae" or "Tanaka-tan".
If you just want to know enough to ask directions or order things at a restaurant during your vacation, you can get a tourist phrase book. Or if you really want to learn and understand the language, get a proper textbook like Genki (to start with). Once you have a solid basis, you can then start reading anime transcripts (in Japanese) before watching an actual episode (without subtitles) as practice. It takes years to reach this point though.
As for looking up words, you can use an online dictionary such as www.jisho.org. You can simply search for the "moshikashite" spelling that Mike gave you. In fact, look up "jisho" while you're at it
Thanks for your advice specially you Lantas im not improving my language by watching animes Its just a time pass i download the course from torrnet (*)
watching animes is just a little test i tested my self that how improve i am
and i also take a classes
well about textbook if i like any line or word i write it on my japanese textbook