special federation of tropical region peasant workers - Allemand Anglais Dictionnaire