illegal sale - German English Dictionary