dry-dock - French English Dictionary