trading village (naboo swamps) - French English Dictionary