ali audio wave - French English Dictionary