mini-manche - French English Dictionary