culebra chirriadora adornada - French English Dictionary