warehouse complex - French English Dictionary