caboshed - German English Dictionary