competidor - French English Dictionary