total voluntarily-returning people - German English Dictionary