No shortage of phrasebooks for classical (Egyptian) Arabic, but this one is pretty much on its own, covering the Moroccan variant, plus appendices on Berber and French.
Having found Lonely Planet's book useful in Egypt, I anticipated this one would come in handy. However, between the page and the local ear in Tangier, something goes awry, and it's all a bit hit and miss. It's not clear whether it should be relied on for the whole of Morocco, but it might be more functional in Marrakesh or Fez (or in the hands of a more accomplished linguist than me). Including some French at the back, however, is a lifesaver, as it's widely spoken in Morocco.
Phrases are given in very small Arabic script, alongside transliterations, which you'll find more legible.
The book doesn't claim to be a dictionary, but if the phrase you want isn't in the section you hoped, there's a brief dictionary section towards the end. A searchable electronic version might be a good idea for the future?
As always, you'll win friends by attempting the local language (there are Moroccans who'll speak happily in a language of your choice, but they tend to be on the make). If the Arabic doesn't work for you, brush up on your French, and just pepper your conversation with occasional words, whether Moroccan or Egyptian.