deep-six someone - German English Dictionary