oil pad - Turkish English Dictionary