culebrero - French English Dictionary