warehouse rent - French English Dictionary