stick canceller - German English Dictionary