tar macadam - French English Dictionary