microgroove - French English Dictionary