The Rough Guide to European Languages Dictionary Phrasebook: Czech, French, German, Greek, Italian, Portuguese, and Spanish | lit.salon