luggage storage - French English Dictionary