competidora - French English Dictionary