embattail - French English Dictionary