battuta - French English Dictionary