culebrazo - French English Dictionary