makine yağına benzeyen - Turkish English Dictionary