piece of luggage - French English Dictionary