banded serpent star - French English Dictionary