rock tar - French English Dictionary