line of battle ship - French English Dictionary