in dry dock - French English Dictionary