high-rack facilities - French English Dictionary