microdesgarro - French English Dictionary