If you get an English-Spanish-English one with (a) an introduction explaining the pronunciation of Spanish letters (and possibly words) (b) phonetic indication, with each word, of its pronunciation,...
Knowing the Spanish language is good for many reasons! A few are that 35 million people speak Spanish, you might be able to receive a promotion / raise at your job, You may be able to travel and meet...
"Do you speak Spanish" would come in two forms, depending on to whom you are speaking. For a formal tone, one would use "¿Habla usted español?". Informally, it would be "¿Hablas español?"