recently enslaved - German English Dictionary