predecesores - French English Dictionary