rock tar - German English Dictionary