international centre for migration policy development - German English Dictionary