dock at the pier - French English Dictionary