culebrita - French English Dictionary