bizarro - French English Dictionary