A dictionary of phrases and idiomatic usage in scientific and technical English Dictionary of phrases and idiomatic usage in computer English A Dictionary of Essential Phrases and Idiomatic Usage in Medical English A dictionary of prominent Chinese scientists and technicians