zelo - French English Dictionary