coast-defence ship - French English Dictionary