processors - French English Dictionary