culebrona - French English Dictionary