peuples - German English Dictionary