corredora - French English Dictionary