zebroid - French English Dictionary