daubing with pitch - Turkish English Dictionary