The Spanish government and local trade bodies have hit back at Germany's public health ministry after it was found that Spanish cucumbers have not been responsible for a deadly E.coli outbreak across Europe.