institute of population studies - German English Dictionary