Getting back to whether there are phrasebooks, these are the only ones I know on the Web:
They aren't extensive, and so are books on the subject published in Japan.
It is difficult to find perfect matches, so the only thing you can do is improvise.
I think the best solution is not to try to speak in idiomatic phrases but to use ordinary language (free of idioms) to explain what you want to say. This way, I think you will pick up how the idea you wish to communicate is expressed in Japanese, based on the response you get after giving an explanation.
Just my two yen!