master dock - French English Dictionary