battle of wake - French English Dictionary