Tax-query on taxonomy doesn´t work

You seem to have a typo in the first snippet that is

'tax-query' => array(

instead of

'tax_query' => array(