ticket of leave - German English Dictionary