naboo marsh village - German English Dictionary