international conference on population and development - German English Dictionary