slide gate (silo) - French English Dictionary