oil and wax ointment - Turkish English Dictionary