intermediate pier - French English Dictionary