culebro - French English Dictionary