A dictionary of English rhyming slangs / A dictionary of English related A dictionary of English pronouncing rules A dictionary of English idioms A dictionary of English grammar A dictionary of English prepositions a dictionary of names nicknames Longman dictionary of English roots (English-Chinese) Concise dictionary of english idioms and phrases a dictionary of linguistics and phonetics