admiral's ship - French English Dictionary