French Business Dictionary: American and French Business Terms for the Internet Age

Paperback