needle coke - German English Dictionary