zebron - French English Dictionary