tar sprinkler - French English Dictionary