empadronar - German English Dictionary