cornua - French English Dictionary